package com.example.melotbubbleview;

import android.graphics.Color;
import android.os.Bundle;
import android.view.Gravity;

import androidx.appcompat.app.AppCompatActivity;

import com.example.melotbubbleview.bubble.BubbleLayout;
import com.example.melotbubbleview.bubble.BubbleView;

public class MainActivity extends AppCompatActivity {
    private static String[] labels = {"擦肩而过", "声控达人", "三好学生", "社交牛逼", "潜水达人", "坦诚相待", "无知小儿"};
    BubbleLayout layout;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        layout = (BubbleLayout) findViewById(R.id.bubble_layout);
        for (String label : labels) {
            BubbleView bubbleView = new BubbleView(this);
            bubbleView.setText(label);
            bubbleView.setGravity(Gravity.CENTER);
//            if (label.equals("擦肩而过")) {
//                bubbleView.setTextSize(16f);
//            } else
            bubbleView.setTextSize(12f);
            // bubbleView.setPadding(20, 20, 20, 20);
            bubbleView.setTextColor(Color.parseColor("#333333"));
            bubbleView.setCircleColor(R.color.kk_01000000);
            bubbleView.setBackgroundResource(R.mipmap.share_tw);
            layout.addViewSortByWidth(bubbleView);
        }
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        layout.cancel();
    }
}